<%-- 
    Document   : ingresar_cola
    Created on : 23/11/2007, 05:01:37 AM
    Author     : Solware
--%>

<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@page info="nueva_solicitud" session="true"%>
<%@page language="java"%>
<%@page import="java.util.*, FachadaInterfaz.Receptor" %>
<%@page import="java.util.Date, CapaLogica.*" %>


<%--
The taglib directive below imports the JSTL library. If you uncomment it,
you must also add the JSTL library to the project. The Add Library... action
on Libraries node in Projects view can be used to add the JSTL 1.1 library.
--%>
<%--
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 
--%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta name="author" content="Luka Cvrk (www.solucija.com)" />
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <link rel="stylesheet" href="images/style.css" type="text/css" />
        <title>SAST -- Inicio [Admin - Nivel 0]</title>
        <style type="text/css">
            <!--
        .Estilo2 {color: #0099CC}
        -->
        </style>
    </head>
    <body>
        <% UsuarioServidor usr = (UsuarioServidor) session.getAttribute("usr_logged");
        int idseccion = usr.getSeccion();
        Seccion seccion = FachadaDatos.Consultas.verDetallesSeccion(idseccion);
        if (usr != null) {
        %>
        <div class="content">
        <div class="header">
            <div class="top_info">
                <div class="top_info_right">
                        <p>
                        <table>
                            <tr>
                                <td>
                                    <!--<strong>[Sesion con nivel 0] - </strong> -->
                                </td>
                                <td>
                                    <form action="Receptor" method="POST">
                                        <span align="right">
                                            <button id="button01" name="button01" type="submit" style="font: 0.8em Tahoma, sans-serif;"> Cerrar Sesi&oacute;n </button>
                                        </span>
                                        <input type="hidden" id="tipo" name="tipo" value="salir" />
                                    </form>
                                </td>
                            </tr>
                        </table>
                    </div>		
                <div class="top_info_left">
                    <p><b>
                            <%  Date fecha = new Date();
                            out.print(fecha);
                            %>
                        </b><br />
                    Revise las <a href="#">&uacute;ltimas solicitudes.</a></p>
                </div>
            </div>
            <div class="logo">
                <h1><a title="Sistema de Administraci&oacute;n de Servicios Telem&aacute;ticos"><span class="dark">SAST</span></a></h1>
            </div>
        </div>
        
        <div class="bar">
            <ul>
                <li ><a href="index.jsp" accesskey="c">Inicio</a></li>
                <li ><a href="consultas.jsp" accesskey="c">Consultas</a></li>
                <li><a href="solicitudes.jsp" accesskey="s">Solicitudes</a></li>
                <li><a href="secciones.jsp" accesskey="a">Secciones</a></li>
                <li><a href="servicios.jsp" accesskey="v">Servicios</a></li>
                <li><a href="recursos.jsp" accesskey="e">Recursos</a></li>
                <li class="active" onclick="self.location.href='cola.jsp'">Colas</li>
                <li><a href="consultar_datos_usuario.jsp" accesskey="l">Usuarios</a></li>
                <li><a href="perfil.jsp" accesskey="l">Perfiles</a></li>
                <li><a href="administracion.jsp">Administracion</a></li>
            </ul>
        </div>
        <div class="search_field">
                <form method="post" action="Receptor" name="busqueda">
                    <div class="search_form">
                        <p>Buscar solicitud: 
                            <input type="text" name="clave_busqueda" id="clave_busqueda" class="search" />
                            <input type="submit" value="Buscar" class="submit" />
                            <input type="hidden" value="buscar_solicitudes" id="tipo" name="tipo" />
                            <a class="grey" href="#">Avanzada</a>
                        </p>
                    </div>
                </form>
            
            <p class="bold" >
                <% 
                out.print("Bienvenido, " + usr.getNombre());
                %>
            </p>
        </div>
        
        <!-- A PARTIR DE AQUI COMIENZA LA SECCION DE NUEVA COLA -->
        <div class="left"> 
            <h3>Cola de la secci&oacute;n <%=seccion.getNombre()%></h3>
            <!-- Chequeo de Permisos de ingresar cola -->
                <%  String Permiso = (String)session.getAttribute("PermisoCola");                    
                    char permisoIngreso = Permiso.charAt(0);
                    if (permisoIngreso == ('1')) {
                %>
            <!-- Mensaje de Estado de Ingreso de cola -->
            <br>
            <%  if (session.getAttribute("mensaje_cola") != null) { 
                    if (session.getAttribute("tipo_mensaje_cola") != null) { 
                        if (session.getAttribute("tipo_mensaje_cola").equals("ok")) {                 
            %>                
                <p align="center" style="padding: 10px; font-weight: bold; color: #0099CC; background: white;">
            <%          }
                    } else {
            %>
                <p align="center" style="padding: 10px; font-weight: bold; color: red; background: white;">
            <%      }
                    out.print(session.getAttribute("mensaje_cola")); 
            %>
                </p>   
            <% }
            %>  
            <div class="left_box">
            <table width="507" border="0" cols="4" cellpadding="2" cellspacing="2" wraptext>                          
                            
           
                                       
            <%  Vector v1 = Receptor.obtenerSolicitudesPorCola(usr.getId(), 500,0, idseccion);
                if (v1.isEmpty()) {
                    out.print("No hay solicitudes en la cola actualmente.");
                } else {
                    int i = 0;
                    while (i < v1.size()) {
                        Solicitud s = (Solicitud) v1.get(i);
                        Date f = s.getFechaRealizacion();
                        Solicitante t = (Solicitante) v1.get(i + 2);
                        String Estado = Receptor.obtenerEstadoSolicitud(s.getEstado());
                        String Prioridad = Receptor.obtenerPrioridadSolicitud(s.getPrioridad());
                        String Servicio = Receptor.obtenerServicioSolicitud(s.getId());
                        
                        if ((i%2) != 0) {
             %>
             <td width="253" wrap colspan="2">  
             <%         } else {
             %>
             <tr>
             <td width="253" wrap colspan="2">
             <%          }
             %>
                                          
            <b>
            <img src="images/arrow.gif" alt="&gt;" />
            Solicitud n&uacute;mero:&nbsp;<a href="ver_detalle_solicitud.jsp?id=<%=s.getId()%>">[<%= s.getId()%>]</a>
            <br/>
            </b>
            Fecha de realizaci&oacute;n: <%= f.getDate() %> / <%= f.getMonth() + 1 %> / <%= f.getYear() + 1900%> <br/>
            Estado: <%= Estado %> <br/>
            Prioridad: <%= Prioridad %>  <br/> 
            Servicio: <% 
                if (Servicio == null) { 
                    out.print(""); 
                } else { 
                    out.print(Servicio);
            }  %> <br/>
            Descripci&oacute;n:
            <%= s.getDescripcion() %>    <br/> 
            C.I. Usuario Solicitante: <%= s.getSolicitante()%><br/>            
            <br/>
            
            <div class="footer2"></div>
            <%  if ((i%2) != 0) {
            %>
            </td>  
            </tr>
            <%  } else {
            %>
            </td>
            <%  }
            %>  
            
            <%          i = i + 3;
                    }
                }
            %>
        </table> 
            <%} else { %>
            <br>
            <p align="center" style="padding: 10px; font-weight: bold; color: red; background: white;">
                Disculpe, usted no tiene los permisos necesarios para realizar esta actividad.
            <%}%>
        </div>
    </div>
        
        <div class="right">
                <h3 class="Estilo1">Colas:</h3>
                <%//Aqui se pueden colocar opciones con respecto a las colas
                //como ver las colas de otras secciones, no solo las de la seccion del usuario%>
        </div>
        
        <div class="footer">
                <p><a href="#">Imprimir</a> | <a href="#">Enviar correo</a> | <a href="#">Reportes</a> | <a href="#">Estad&iacute;sticas</a> <br />
                &copy; Copyright 2008 Solware</p>
        </div>
        <% session.setAttribute("ingres_name_cola", null);
           session.setAttribute("ingres_desc_cola", null);
           session.setAttribute("tipo_mensaje_cola", null); 
           session.setAttribute("mensaje_cola", null);%>
        <%}%>
    </body>
</html>